golang 自动化测试

大象笔记 > 标签 > golang 自动化测试

go test 提示 no test files

由于我的 golang 测试代码写在子目录下,而项目根目录下没有任何测试代码文件。所以在执行测试时,提示 no test files。 go test -v ? sunzhongwei.com/go_tool [no test files] 解决方法一 > go test -v ./... ? sunzhongwei.com/go_tool [no test files] ? sunzhongwei.com/go_tool/controllers [no test files] ? sunzhongwei.com/go_tool/ ...

阅读全文...

golang 自动化测试

为了提升开发效率,很多时候我只想在终端下敲代码,并执行自动化测试验证。相比,每改一点代码,就打开浏览器手动测试,要节省很多时间,也不容易临时起意去论坛闲逛了。。。 依赖包 import "testing" 测试代码规范 文件名格式:file_test.go 功能测试函数名格式:TestFuction 性能测试函数名格式:BenchmarkFunction,执行命令 go test -bench 时会运行 assert 库 https://github.com/stretchr/testify 内置的 Errorf 写法太啰嗦了,找了一个支持 assert 语法的库。我 ...

阅读全文...